home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
gt_power
/
escrub.zip
/
ESCRUB.DOC
< prev
next >
Wrap
Text File
|
1989-12-01
|
6KB
|
133 lines
ESCRUB
------
The ESCRUB program is used to process the messages from an echo conference
looking for entries to the echolist. These fragments of a echolist must
be in the Echolist Format as shown below, otherwise ESCRUB will not "see"
them. P&M Software Co. is sponsoring a Echolist Echo Conference, the
conference designation is E01/007. It may be obtained from 009/000 in
Phoenix and many other GT systems. Local coordinators are urged to post
changes to their echolists in this conference.
When ESCRUB processes a message area, the message can appear as normal,
but ESCRUB will automatically scan for entries of the proper echolist format.
Text that does not match this format will be ignored.
The Echolist format is compatible with the ECOxxx.LOG format maintained by
the ECOxxx.COM programs.
Here is the command line format:
ESCRUB pathname output
Sample usage: ESCRUB d:\echo_eco eco_work
Where:
pathname ....... The pathname of the message area to be scrubbed for
echolist entries. The 'pathname' *must* point to the
top level directory for the desired message area.
The GTMSGS sub-directory in this area should be sorted
prior to invokation of ESCRUB. The Norton 'ds' command
can be used, for example:
DS NE C:\ECHO_ECO\GTMSGS
Please note that 'pathname' *must* not contain the
'\GTMSGS' as shown for 'ds'.
output ......... The file that will be created with the result of the
scrubbing of the message area. Duplicate entries will
have been removed prior to writing this file, with
precedence given the later entries --- the reason for
the directory sort prior to scrubbing. This file is
ready for input to EMERGE as a 'new_echolist' or command
line parameter #1.
Here is an example batch file, showing the usage of ESCRUB and EMERGE together.
escrub c:\echo_eco eco1
sort <c:\gt\echolist.bbs >eco2
emerge eco1 eco2 out
del eco1
del eco2
Where:
c:\echo_eco ...... The pathname of the echo conference where the echolist
fragments are published. The id of the conference
sponsored by P&M Software Co. for this purpose is
E01/007. It may be obtained from 009/000 in Phoenix,
and from many other GT systems.
sort ............. The DOS filter. The program is supplied with DOS
version 3.0+. It is used here to insure that the
input files are in conference number order.
emerge ........... The program that will reconcile two echolists, producing
a consolidated final output.
eco1 ............. Temporary work files. They are deleted when no longer
eco2 required.
out .............. The final output file. May be installed as your
working echolist or chained into further runs of
EMERGE, when more than 1 source of echolist is to be
processed.
Echolist Format
---------------
The following is a sample echolist:
E00/001 GT POWER Support 009/000 01:00-06:00
E01/007 The ECHOLIST 009/000 01:00-06:00
E01/008 The NODELIST 009/000 01:00-06:00
Column Contents
------ --------
1-3 Echo Series. Ranges from E00-E99.
Please note that with the advent of G bags and this
new way of maintaining echolists, only E99 conferences
will be considered 'local'. This should be quite
adequate for any net, 1,000 local conferences.
4 '/'. Constant.
5-7 Conference number. Ranges from 000-999.
8 Restriction code:
'p' .... Private conference. Usually by
invitation only.
'a' .... Adult material. Do not expose to minors.
'g' .... GT Sysops only. Others not welcome.
' ' .... Blank - no restriction.
9 Normally blank. Will be set by EMERGE to '·' as a
change marker.
10-55 Conference description.
56 Blank. Constant.
57-59 Net number of sponsor. Must be in range 000-999.
60 '/'. Constant.
61-63 Node number of sponsor. Must be in range 000-999.
64 Blank. Constant.
65-75 The time when the conference is available on the
sponsors system. The format is unrestricted, but is
usually a range of hours in the Central Standard Time
Zone of the U.S.A.
76-? Data following the time is not significant. So comments
might be added.
All files processed by ESCRUB and EMERGE must adhere to this format. Otherwise
the echolist will be malformed.